package com.jeesite.modules.task.query.entity;

import com.jeesite.common.entity.DataEntity;
import com.jeesite.common.lang.StringUtils;
import com.jeesite.common.utils.excel.annotation.ExcelField;
import com.jeesite.modules.task.action.entity.DcSupTaskAction;
import lombok.Data;

import java.util.List;

@Data
public class ComPreHenceQueryEntity extends DataEntity<ComPreHenceQueryEntity> {

    private String taskId; //任务id

    @ExcelField(title = "任务年度")
    private String taskYear; //任务年度

    private String taskEarlyWarning; //任务预警

    private String archiveQuery; //归档查询

    @ExcelField(title = "任务标题")
    private String taskTitle; //任务标题
    @ExcelField(title = "任务类型")
    private String taskTypeCode; //任务类型
    private String taskTypeName; //任务类型
    @ExcelField(title = "任务内容")
    private String taskContent; //任务内容
    @ExcelField(title = "牵头领导")
    private String taskLeaderName; //牵头领导姓名

    private String taskLeader; //牵头领导code

    private String contactName; //调度人
    @ExcelField(title = "牵头责任单位")
    private String taskLeaderOrgName; //牵头责任单位名称
    @ExcelField(title = "任务状态")
    private String taskStatus; //任务状态

    private String taskProgress; //任务进度

    private String sortNum; //排序编号

    private String messageNumber; //督办字号

    //当前人机构
    private String officeCode;

    //当前人用户code
    private String userCode;
    private List<String> exportColumn; // 下载列选择

    //2 我收到的 1我发布的
    private String taskCreateType;
    public ComPreHenceQueryEntity(String id, String taskStatus) {
        super(id);
    }



}
